English Dictionary
◊ PLACUNA PLACENTA
Placuna placenta
n : marine bivalve common in Philippine coastal waters
characterized by a large thin flat translucent shell
[syn: {window oyster}, {windowpane oyster}, {capiz}, {Placuna
placenta}]